Online Failure Prediction of Dynamically Evolving Systems
نویسندگان
چکیده
When dealing with dynamically evolving systems, components may be inserted or removed while the system is being operated. Unsafe run-time changes may compromise the correct execution of the entire system, and online analysis techniques have been proposed to mitigate the effects of such failures. With CASSANDRA we want to move one step ahead, by defining a novel proactive monitoring and verification technique with the ability to predict (and prevent) the potential failures happening in the future. CASSANDRA combines designtime and run-time information for implementing an online failure prediction approach: run-time information is used to identify the current execution state, and to drive the construction of a design-time model that looks k steps ahead of the current execution state. Such a model is used to check whether a set of desired properties will be potentially neglected in near future executions. CASSANDRA algorithms have been formally defined and the approach has been concretized into the OSGi Platform, applied to a realistic case study and evaluated.
منابع مشابه
Increasing Dependability of Component-based Software Systems by Online Failure Prediction
Online failure prediction for large-scale software systems is a challenging task. One reason is the complex structure of many—partially inter-dependent—hardware and software components. State-of-the-art approaches use separate prediction models for parameters of interest or a monolithic prediction model which includes different parameters of all components. However, they have problems when deal...
متن کاملDENFIS: dynamic evolving neural-fuzzy inference system and its application for time-series prediction
This paper introduces a new type of fuzzy inference systems, denoted as dynamic evolving neural-fuzzy inference system (DENFIS), for adaptive online and offline learning, and their application for dynamic time series prediction. DENFIS evolve through incremental, hybrid (supervised/unsupervised), learning, and accommodate new input data, including new features, new classes, etc., through local ...
متن کاملDynamic Evolving Neuro-Fuzzy Inference System (DENFIS): On-line learning and Application for Time-Series Prediction
This paper introduces a new type of fuzzy inference systems, denoted as DENFIS (dynamic evolving neural-fuzzy system), for adaptive on-line learning, and its application for dynamic time series prediction. DENFIS evolve through incremental, hybrid (supervised/unsupervised), learning and accommodate new input data, including new features, new classes, etc. through local element tuning. New fuzzy...
متن کاملE2GK-pro: An Evidential Evolving Multimodeling Approach for Systems Behavior Prediction
Nonlinear dynamic systems identification and nonlinear dynamic behavior prediction are important tasks in several areas of industrial applications. Multiple works proposed multimodel-based approaches to model nonlinear systems. Multimodeling permits to blend different model types together to form hybrid models. It advocates the use of existing, well known model types within the same model struc...
متن کاملChapter 17. Hybrid Intelligent Decision Support Systems and Applications for Risk Analysis and Discovery of Evolving Economic Clusters in Europe
Decision making in a complex, dynamically changing environment is a difficult task that requires new techniques of computational intelligence for building adaptive, hybrid intelligent decision support systems (HIDSS). Here, a new approach is proposed based on evolving agents in a dynamic environment. Neural network and rule-based agents are evolved from incoming data and expert knowledge if a d...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011